make a difficult trip - İngilizce Eş Anlamlılar Sözlük